package pl.edu.politechnika.zio.qfl.domain.dao;

import java.util.List;

import com.googlecode.objectify.Key;

public interface IGenericDAO<T> {
    public List<T> findAll();
    public T findById(Long id);
    public Key<T> create(T object);
    public Key<T> update(T object);
    public void remove(T object);
    public void removeById(Long id);
}